home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tech Arsenal 1
/
Tech Arsenal (Arsenal Computer).ISO
/
tek-13
/
amac44b.zip
/
MSG16.QM
< prev
next >
Wrap
Text File
|
1992-06-22
|
5KB
|
115 lines
* MSG16.QM
* Macros to Index/Format/Quote Message Reader Messages/Split Paragraphs
* Written by Tom Hogshead
* With Macro Contributions by Tim Farley, John Goodman and Jim Bennett
* 6/22/92
* Key Subfile Description
* ===== ============ =================================================
*
* ------- Macros To Makes Index of Message Reader Messages ------*
* @2 {e:\up\msg001} Make Index of Messages In Saved Message File ( )
* @8 {e:\up\msg001} Remove Index of Messages Made with @2
* @4 {e:\up\msg001} Make File of Message Headers
*
* -------- Macros To Quote Message Messages & Split Paras -------*
* @8 {e:\up\msg002} Format Message (v2.15 only) <BEST> |chg
*
* ------------ Macros to Make Column Blocks and Boxes -----------*
* @F1 {e:\up\msg003} Make Column Block a Single Line Box
* @F2 {e:\up\msg003} Make Column Block a Single Line Box with Shadow
* @F3 {e:\up\msg003} Enclose Column Block in a Line Box
* @F5 {e:\up\msg003} Erase Any Type Column Block Border
* @F6 {e:\up\msg003} Erase Single Line Box
*
* --------------------- Misc Message Macros ---------------------*
* @f8 {e:\up\msg004} Format Message (for v2.10)
*
* @h Jump To Index Item in Current File Below
*
* Description
* Other AMAC Macros
* Version History
*
*-- eoi
*
* (Description)
* ---------------
* These macros are useful for keeping track of and reformatting saved
* messages and quoting replies. The macros in msg001.qm make, update
* and remove an Index of all the messages in an OffLine mail reader
* saved message file with the Index inserted at the top of the saved
* message file as shown below. After indexing, any message may easily
* and quickly viewed using AMAC macros in JMPPOSxx.QM (@2-@8) and
* BOOKxx.QM (@f, @1 or @5). Macros in msg002.qm reformat OffLine
* message reader messages retaining sender initials and quoting
* character with or without boxes and macros to enclose column blocks
* with different borders. Macros in msg003.qm make column blocks of
* longest line in block and also make and remove boxes of different
* borders.
* NOTE: These macros require QEdit and QMAC v2.15.
*
* (Other) AMAC Macros
* --------------------
* See AMACxx.ZIP and ALLMACRO.INF for 450+ other QEdit macros.
* M A C R O S
* ----------------------------------------------------------------------
* @(h) Jump From Index Line To (Locate) Macro or Item in Current File
* ----------------------------------------------------------------------
* Alt_h can be used to quickly jump from Index Line to the
* desired item or macro only in the current file. Macro @f in
* bok001.qm must be used to jump to and read macros in
* designated subfiles.
* 1. Press Alt and h at the same time. Line 1 is marked to
* highlight. Cursor down to desired line in Index.
* 2. Press Enter. The macro then locates and jumps to the item
* selected on the cursor line in the current file.
* See BOOKxx.Qm and JMPPOSxx.QM in AMACxx.ZIP for more discussion about
* using bookmarks and positions markers ( ) to jump to positions in
* files.
@h macrobegin
setscreenoff
unmarkblock defaultwordset begfile endpara markline begfile
find "(" return "L" return
jfalse NOMARK makectrofscreen begfile
unmarkblock markline markline prevposition begline
setscreenon pause setscreenoff wordright markword copy endpara
find "(" paste ")" return "I" return
jfalse NOMARK begline maketopofscreen scrollup jump END
NOMARK: begfile END:
*
* 52 bytes Wed 07-31-1991 14:43:31 (TH @4 in BOOKxx.QM)
* 55 bytes Fri 11-08-1991 13:52:55 (TH @h)
*
* (Version) History
* ------------------
* 1.0 - Initial. 9/8/91
* 1.1 - In AMAC41e.ZIP. 9/9/91
* 1.2 - In AMAC41f.ZIP. 10/21/91
* 1.3 - In AMAC41g.ZIP. 11/24/91
* 1.4 - In AMAC42.ZIP. 3/28/92
* 1.4a - Added @f8 in msg004.qm. 4/22/92
* - In Amac42e.zip 4/26/92
* 1.5 - Modified @8 in msg002.qm to insert user 5/16/92
* selected initials if quoted message has none.
* - Modified @2 in msg001.qm to not add extra line. 5/16/92
* - Removed @1/2/3/4/5/6/7/9/0 from msg002.qm. 5/18/92
* (In Amac43.zip) 5/27/92
* 1.5a - Added ( ) to Index lines 1 for bok001.qm macros. 5/30/92
* 1.6 - Modified @8 in msg002.qm for multiple para's w/diff inits. 6/13/92
*
*
*
*
*
*
*
*-- eof